jump down someone's throat – Català–English translations

🇬🇧 en ca

jump down someone's throat verb

  • criticise with excessive and unexpected harshness
esbroncar
Wiktionary Links